under a microscope - German English Dictionary